glomerular filtration - English Synonyms Dictionary